@charset "utf-8";
/* 重置样式Css */
html {color: #000; background: #fff; overflow-y: scroll; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; -webkit-overflow-scrolling: touch;}
html * {outline:0; -webkit-text-size-adjust: none; -webkit-tap-highlight-color: rgba(0,0,0,0);}
/* 在webkit下面的 默认最小的font-size是12 ，我们需要小于12px的字体大小 */
html,body {font-family: sans-serif;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,a,address,b,big,cite,del,em,html,i,iframe,img,ins,label,small,span,strong,var {margin: 0; padding: 0;}
a {text-decoration: none; color: #000;}
ol,ul,li {list-style: none;}
img {border: none;}
.clear {width:0;height:0;overflow: hidden; clear: both;font-size: 0;}
table {border-collapse: collapse; border-spacing: 0;}
h1,h2,h3,h4,h5,h6 {font-size: 100%; font-weight: 500;}
input,select,textarea {font-size: 100%;}
table {border-collapse: collapse; border-spacing: 0;}
fieldset,img {border: 0;}
abbr,acronym {border: 0; font-variant: normal;}
del {text-decoration: line-through;}
address,caption,cite,code,dfn,em,th,var {font-style: normal; font-weight: 500;}
caption,th {text-align: left;}
q:before,q:after {content: '';}



/* 公共样式Css */
/* 提示窗 */
.black-bg {position: fixed; margin-top: -1.33333333rem; opacity: 0.9; background-color: #505050; text-align: center; font-size: 18px; color: #fff; line-height: 2; display: none; z-index: 999; padding: 0 0.2rem; border-radius: 0.10666666rem;}
[data-dpr="2"] .black-bg {font-size: 36px;}
[data-dpr="3"] .black-bg {font-size: 54px;}

.white-bg {position: fixed; margin-top: -1.33333333rem; opacity: 0.9; background-color: #FFF; text-align: center; font-size: 18px; color: #232227; line-height: 2; display: none; z-index: 999; padding: 0 0.2rem; border-radius: 0.10666666rem;}
[data-dpr="2"] .white-bg {font-size: 36px;}
[data-dpr="3"] .white-bg {font-size: 54px;}
